package org.summerframework.component.upload.image.service.dto;

import org.summerframework.core.base.dto.BaseDTO;
import org.summerframework.core.jackson.JsonFullFile;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * file_image
 * @author
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class FileImageDTO extends BaseDTO {
    @ApiModelProperty(value = "", required = true)
    private Long fileId;

    @JsonFullFile
    @ApiModelProperty(value = "", required = true)
    private String thumbnail;

    @ApiModelProperty(value = "", required = true)
    private String specifications;

    @ApiModelProperty(value = "", required = true)
    private Integer width;

    @ApiModelProperty(value = "", required = true)
    private Integer height;
}
